helical radio antenna - Alemán Inglés Diccionario